@media screen and (max-width: 768px) {
    /* å¤´éƒ¨ç”¨ */
    .header,.banner .address,.nav ul li.li7{display:none;}
    .banner .logo{
        width:80vw;
        margin:5vw 10vw;
    }
    .banner{
        height:auto;
        padding-bottom:5vw;
    }
    .banner .search{
        margin:0 10vw;
        width:80vw;
    }
    .banner .search>div{
        width:100%!important;
    }
    .banner .search input[name="q"]{
        width:70%!important;
    }
    .banner .search  input[type="submit"]{
        width:30%!important;
    }
    .nav ul li{border-bottom:1px solid #e3e3e3;}
    .nav,.nav ul,.nav ul li,.nav .w1100>div{height:auto!important;}
    .nav ul li{width:33.33%!important;}
    .nav ul li.li1 {
        background:none;
        padding-left:0;
    }
    /* å¤´éƒ¨ç”¨end */
/* åº•éƒ¨ç”¨ */
.footer .w1100{
    padding:10px!important;
    height:auto!important;
}
.footer .w1100 .center{margin:0 14%;}
.footer .w1100 .center p:first-child{display:none;}
.footer .w1100 .right,.footer .w1100 .left{float: none!important;}
.footer,.footer .w1100 div{height:auto!important;}
    /*åº•éƒ¨ç”¨end  */
    body {
        min-width: 100vw!important;
    }
    
    .w1100 {
        width: 100vw!important;
        margin: 0 auto;
    }
    .main .lunbo{
        width: 100vw!important;
        margin-right:0;
    }
    .lunbo .bt-jq-TX-010108-pic li,.bt-jq-TX-010108 #bt-jq-TX-010108,.lunbo .bt-jq-TX-010108-pic li a img{
        width: 100vw!important;
        max-width: 100vw!important;
    }
    .lunbo .bt-jq-TX-010108-pic li a{
        width:80%;
        text-overflow :ellipsis; 
        white-space :nowrap; 
        overflow : hidden;
    }
    .lunbo .bt-jq-TX-010108-pic li>div a{
        width:60%!important;
    }
    .lunbo .rslides-tabs {bottom:6px!important;
}
    .main .floor2 ul li{
        width:47vw!important;
        margin-left:2vw; 
    }
    .main .floor2 ul li a{
        padding-right:5px;
        text-overflow :ellipsis; 
        white-space :nowrap; 
        overflow : hidden;
    }
    .main .floor2{
        height:auto;
        padding-bottom:10px;
    }
    .floor4 .left,.floor4 .right,.floor4 .left .bottom{
        width: 100vw!important;
    }
    .main .main-news,.floor4 .gsgg.tab,.floor4 .left .bottom .word,.floor4 .right .top{
        width:93.6vw;
        margin:auto 3.2vw;
    }
    .floor4 .left .bottom .word{
        padding:0!important;
        margin-top:-20px;
    }
    .main .floor3{
        margin-bottom:0!important;
    }
    .main .floor3,.pic2{
        height:auto!important;
    }
    .main .floor3 .pic a, .pic2{
        width:93.6vw!important;
        margin:0 3.2vw 10px!important;
        height:auto!important;
    }
    .pic2 a{width:100%!important;height:auto!important;}
    .main .floor3 .pic a img,.pic2 img{width:100%!important;height:auto!important;}

    .floor4 .left .bottom .kuai,.floor4 .left,.floor4 .left .bottom,.main .floor{
        height:auto!important;
        padding-bottom: 0!important;
    }
    .floor4 .left .bottom .kuai li{
        width:47vw!important;
        margin-left:2vw!important;
        background-size:10% 32%!important;
        margin-bottom:10px!important;
        margin-top:0!important;
        padding-left:50px!important;
        height:40px!important;
        line-height:40px!important;
    }
    .floor4 .left .bottom .kuai li a{
        padding-right:5px;
        text-overflow :ellipsis; 
        white-space :nowrap; 
        overflow : hidden;
    }
    .tab .list li>div,.floor4 .left .word .word-list>div div,.floor4 .right .top .zxzc>div{
        height:30px;
    }
    .tab .list li span:nth-child(1),.floor4 .left .word .word-list>div span:nth-child(1),
    .floor4 .right .top .zxzc>div span:nth-child(1)
    {float: left;}
    .tab .list li span,.floor4 .left .word .word-list>div,
    .floor4 .right .top .zxzc>div span{line-height: 30px;}
    .tab .list li a,.floor4 .left .word .word-list a, .floor4 .right .top .zxzc a{
        float: left;
        width:70%;
        text-overflow :ellipsis; 
        white-space :nowrap; 
        overflow : hidden;
    }
    .floor4 .right{
        padding-left:0;
    }
    .ma .con{
        width:46vw!important;
        margin-left:2vw;
    }
    .ma .con.fr{
        margin-right:2vw;
    }
    .floor5 .pic{
        width:93.6vw!important;
        margin:0 3.2vw 10px;
        height:75px!important;
    }
    .slide_x,.slide_x .box,.slide_x .box a,.slide_x .list li,.slide_x img{
        width:93.6vw!important;
        height:75px!important;
    }
    .slide_x .list li{height:auto;}
    .floor6{display:none;}

}

@media screen and (max-width: 376px) {
    .tab .title li{padding:0 10px;}
    .tab .list li a, .floor4 .left .word .word-list a,.floor4 .right .top .zxzc div a{width:65%;}
    .ma .con div{font-size:12px!important;width:50%!important;padding: 5px 0 0 5px;}
    .ma .con img{width:50%!important;}
    .ma .con,.ma{height:auto;}
}


@media screen and (max-width: 320px) {
    
}